home *** CD-ROM | disk | FTP | other *** search
- #ifndef _INCLUDE_PRAGMA_ICS_LIB_H
- #define _INCLUDE_PRAGMA_ICS_LIB_H
-
- #ifndef CLIB_ICS_PROTOS_H
- #include <clib/ICS_protos.h>
- #endif
-
- #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
- #pragma amicall(ICSBase,0x01E,CreateIDCA(a0))
- #pragma amicall(ICSBase,0x024,DeleteIDC(a0))
- #pragma amicall(ICSBase,0x02A,SetIDCMode(a0,d0))
- #pragma amicall(ICSBase,0x030,SetupIDCColorMatchingA(a0,a1,d0))
- #pragma amicall(ICSBase,0x036,CreateIDCTransformA(a0,a1))
- #pragma amicall(ICSBase,0x03C,DeleteIDCTransform(a0))
- #pragma amicall(ICSBase,0x042,TranslateColors(a0,a1,d0,d1,a2,d2))
- #pragma amicall(ICSBase,0x048,ICSErr(a0))
- #pragma amicall(ICSBase,0x04E,ICSFault(a0,a1))
- #pragma amicall(ICSBase,0x054,ICSStatusWinA(a0,a1))
- #endif
- #if defined(_DCC) || defined(__SASC)
- #pragma libcall ICSBase CreateIDCA 01E 801
- #pragma libcall ICSBase DeleteIDC 024 801
- #pragma libcall ICSBase SetIDCMode 02A 0802
- #pragma libcall ICSBase SetupIDCColorMatchingA 030 09803
- #pragma libcall ICSBase CreateIDCTransformA 036 9802
- #pragma libcall ICSBase DeleteIDCTransform 03C 801
- #pragma libcall ICSBase TranslateColors 042 2A109806
- #pragma libcall ICSBase ICSErr 048 801
- #pragma libcall ICSBase ICSFault 04E 9802
- #pragma libcall ICSBase ICSStatusWinA 054 9802
- #endif
- #ifdef __STORM__
- #pragma tagcall(ICSBase,0x01E,CreateIDC(a0))
- #pragma tagcall(ICSBase,0x030,SetupIDCColorMatching(a0,a1,d0))
- #pragma tagcall(ICSBase,0x036,CreateIDCTransform(a0,a1))
- #pragma tagcall(ICSBase,0x054,ICSStatusWin(a0,a1))
- #endif
- #ifdef __SASC_60
- #pragma tagcall ICSBase CreateIDC 01E 801
- #pragma tagcall ICSBase SetupIDCColorMatching 030 09803
- #pragma tagcall ICSBase CreateIDCTransform 036 9802
- #pragma tagcall ICSBase ICSStatusWin 054 9802
- #endif
-
- #endif /* _INCLUDE_PRAGMA_ICS_LIB_H */